finish rolling - French English Dictionary